#include "StaticJavaLib.h"
#include "gc.h"
struct DoWhileWithBooleanArrayAccessCondition{
};

void main(int argc,char** argv){
  bool* B;
  gc_add_root_node(&B);
  int i;
  B = (bool*)gc_malloc(sizeof(bool)*2);
  *(B+0) = true;
  *(B+1) = false;
  i = 1;
  do{
  }while(B[i]);
  gc_free_root_node(&B);
  gc_recycle();
}
